feat(plugin): refactor analysis dimensions and add new domain skills#187
feat(plugin): refactor analysis dimensions and add new domain skills#187onlycastle merged 13 commits intomainfrom
Conversation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add new domain schemas, update worker output types, and adjust deterministic scoring for the restructured analysis dimensions. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Update data extractor, prompt context, report template, and stage DB to support the restructured analysis dimensions. Add project filters module for session filtering. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add get-run-progress, get-user-prefs, save-user-prefs, and verify-evidence tools. Update existing tools for restructured analysis dimensions. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add new domain skills (ai-partnership, session-craft, session-mastery) and update existing skill definitions for restructured dimensions. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add new test suites for agent dispatch, resume contracts, skill contracts, run progress, user prefs, manifest validation, domain results, pipeline e2e, and evidence verification. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Code ReviewFound 4 issues (filtered from 17 raw findings, threshold: score >= 80):
Also noted (below threshold, informational):
Generated with Claude Code If useful, react with a thumbs-up. Otherwise, thumbs-down. |
Fix JSDoc claiming 15 stages (actual: 17) and inline comment referencing 19 stages. Add missing files and tools to PLUGIN.md, update domain/stage enums to reflect v2 dimensions. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Fixture deterministicScores only had legacy field names, which passed locally against a stale shared build but failed CI where shared is rebuilt fresh with the new required schema fields. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Summary
Changes
chore: gitignore runtime artifactsfeat(shared): refactor analysis dimension schemas and scoringfeat(plugin): refactor core lib for new analysis dimensionsfeat(plugin): update MCP server and tools for new dimensionsrefactor(plugin): update session hooks for new dimensionsfeat(plugin): add and update analysis skill definitionschore(plugin): update manifest for new skills and toolstest(plugin): add and update tests for dimension refactordocs(plugin): update PLUGIN.md for dimension refactorchore(plugin): rebuild dist artifactsTest Plan
Generated with Claude Code using /ship-it